engine attachments - Alemán Inglés Diccionario